home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / swing / SpringLayout$SpringProxy.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.5 KB  |  50 lines

  1. package javax.swing;
  2.  
  3. import java.awt.Component;
  4.  
  5. class SpringLayout$SpringProxy extends Spring {
  6.    private String edgeName;
  7.    // $FF: renamed from: c java.awt.Component
  8.    private Component field_0;
  9.    // $FF: renamed from: l javax.swing.SpringLayout
  10.    private SpringLayout field_1;
  11.  
  12.    public SpringLayout$SpringProxy(String var1, Component var2, SpringLayout var3) {
  13.       this.edgeName = var1;
  14.       this.field_0 = var2;
  15.       this.field_1 = var3;
  16.    }
  17.  
  18.    private Spring getConstraint() {
  19.       return this.field_1.getConstraints(this.field_0).getConstraint(this.edgeName);
  20.    }
  21.  
  22.    public int getMinimumValue() {
  23.       return this.getConstraint().getMinimumValue();
  24.    }
  25.  
  26.    public int getPreferredValue() {
  27.       return this.getConstraint().getPreferredValue();
  28.    }
  29.  
  30.    public int getMaximumValue() {
  31.       return this.getConstraint().getMaximumValue();
  32.    }
  33.  
  34.    public int getValue() {
  35.       return this.getConstraint().getValue();
  36.    }
  37.  
  38.    public void setValue(int var1) {
  39.       this.getConstraint().setValue(var1);
  40.    }
  41.  
  42.    boolean isCyclic(SpringLayout var1) {
  43.       return var1.isCyclic(this.getConstraint());
  44.    }
  45.  
  46.    public String toString() {
  47.       return "SpringProxy for " + this.edgeName + " edge of " + this.field_0.getName() + ".";
  48.    }
  49. }
  50.